Appgcet 2023 Rank Analysis